// pages/blind_date/blind_list.js
import { UserAuth } from "../../model/user-auth";
Page({

  /**
   * 页面的初始数据
   */
  data: {
    current: 0,
    swiper_hei: 0,
    img_hei: 0,
    list: [],
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    wx.showLoading({
      title: '加载中',
    });
    this.getAuthList();
    const that = this;
    wx.getSystemInfo({
      success: function (res) {
        // 获取可使用窗口宽度
        let clientHeight = res.windowHeight;
        // 获取可使用窗口高度
        let clientWidth = res.windowWidth;
        // 算出比例
        let ratio = 750 / clientWidth;
        // 算出高度(单位rpx)
        let height = clientHeight * ratio;
        let swiper_hei = height - 150;
        // 设置高度
        that.setData({
          swiper_hei: swiper_hei+'rpx',
          img_hei: (swiper_hei - 240) + 'rpx'
        });
      }
    });
  },

  /**
   * 获取用户上墙列表
   */
  async getAuthList() {
    const res = await UserAuth.getRecommendDataList({});
    this.setData({
      list: res
    });
    wx.hideLoading();
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  openWin: function (e) {
    wx.navigateTo({
      url: `details?id=${e.currentTarget.dataset.id}`,
    })
  },
  /**
   * 改变选中指标点
   */
  changeActive(current) {
    this.setData({
      current: current.detail.current
    })
  }
})